@charset "utf-8";
.question{ width:1180px; margin:0 auto; margin-top:20px;}
.question .lnav{ width:130px; float:left;}
.question .lnav .li{ width:130px;height:46px; font-size:15px;}
.question .lnav .li:hover{ background-color:#F6F6F6}
.question .lnav .li .pic{ width:20px;  padding-left:12px;  float:left; padding-top:13px;}
.question .lnav .li .pic img{width:20px; height:20px;}
.question .lnav .li .cname{ width:80px; height:46px; line-height:46px;float:left; padding-left:8px;}
.question .lnav .li.select{ background-image:url(../images/02.png); background-repeat:no-repeat; background-position:110px center; font-weight: bold; background-color:#F6F6F6 }

.question .cmain{ width:808px; float:left;border-left:1px #E7E7E7 solid;border-right:1px #E7E7E7 solid; min-height:900px; border-bottom:1px #E7E7E7 solid;}
.question .cmain .tit{ width:783px; font-size:18px;height:46px; padding-left:25px; margin-bottom:5px; position:relative}
.question .cmain .tit .pic{ width:20px; float:left; padding-top:13px;}
.question .cmain .tit .pic img{width:20px; height:20px;}
.question .cmain .tit .cname{ width:80px; height:46px; line-height:46px;float:left; padding-left:8px;}
.question .cmain .tit .sobox{ width:230px; height:50px; position:absolute; top:0px; right:8px;}
.question .cmain .tit .sobox .inputbox{ width:220px; height:36px; border:1px #CCC solid; position:relative; background-color:#FFF}
.question .cmain .tit .sobox .inputbox:hover{border:1px #F25126 solid;}
.question .cmain .tit .sobox .inputbox .so{width:200px; height:34px; background-color:#FFF; border:0px; padding-left:10px; }
.question .cmain .tit .sobox .inputbox .btn{height:38px; width:38px; background-color:#F25126 ;top:-1px; right:-1px; position:absolute; background-image:url(../images/08.png); background-repeat:no-repeat; background-position:center center; cursor:pointer; border:0px;}
.question .cmain .tit .sobox .inputbox .btn:hover{ background-color:#ED3A0E}
.question .cmain .category{padding-left:25px; padding-bottom:5px;}
.question .cmain .category .list{ width:80px; height:30px; line-height:30px; text-align:center;float:left; margin-bottom:10px;border-radius:30px; margin-right:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.question .cmain .category .list:hover{ background-color:#F5F5F5}
.question .cmain .category .list.select{ background-color:#EAEAEA;}
.question .cmain .type{width:783px; height:56px;border-top:1px #E7E7E7 solid;border-bottom:1px #E7E7E7 solid; background-color:#F7F7F7; padding-left:25px;}
.question .cmain .type .li{ width:80px; height:34px; line-height:34px; text-align:center;float:left; margin-top:10px; border-radius:30px; margin-right:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.question .cmain .type .li a{ text-decoration:none}
.question .cmain .type .li:hover{ background-color: #E6E6E6}
.question .cmain .type .li.select{ background-color:#F25126; color:#FFF}
.question .cmain .type .li.select a{color:#FFF}
.question .cmain .qlist{ width:768px; margin-left:20px; border-bottom:1px #E7E7E7 solid; padding-top:15px; padding-bottom:15px;}
.question .cmain .qlist .td1{ width:46px;height:42px; background-color:#F25126; color:#FFF; text-align:center; line-height:140%;border-radius:4px; padding-top:4px;}
.question .cmain .qlist .td1.type0{background-color:#F25126; color:#FFF;}
.question .cmain .qlist .td1.type1{background-color:#009A61; color:#FFF;}
.question .cmain .qlist .td1.type2{background-color:#919191; color:#FFF;}
.question .cmain .qlist .td2{ width:70px;  height:42px; text-align:center;padding-top:4px;}
.question .cmain .qlist .td3{ width:652px;}
.question .cmain .qlist .td3 h4{ height:30px; font-size:16px; font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.question .cmain .qlist .td3 h4 .reward{ padding-left:18px; padding-right:6px; color:#FF6600; background-image:url(../images/16.png); background-repeat:no-repeat; background-position:0px center;}
.question .cmain .qlist .td3 h4 .img{ padding:1px 3px; font-size:12px; color:#FFFFFF; background-color: #663399; margin-left:5px;border-radius:4px;}
.question .cmain .qlist .td3 .author{ float:left; padding-top:2px;font-size:12px; color: #999; padding-right:20px;}
.question .cmain .qlist .td3 .author span{}

.question .cmain .qlist .td3 a.tcat{ padding:2px 6px; background-color:#D9EEF7;border-radius:2px;  font-size:12px;color:#666666; text-decoration:none; margin-right:10px;}
.question .cmain .qlist .td3 a:hover.tcat{background-color:#C8E4FF; color:#000000}

.question .cmain .qlist .td3 a.tag{ text-decoration:none; padding:1px 7px;background-color:#F6F6F6; color: #999;margin-right:10px;white-space:nowrap;border-radius:4px;}
.question .cmain .qlist .td3 a:hover.tag{ background-color:#EBEBEB; color:#000}


.question .rmain{ width:220px; float:left; padding-left:20px; }
.question .rmain .btn{width:220px; height:40px; line-height:40px; text-align:center; margin-bottom:16px;border-radius:4px; background-color:#FE8827; color:#FFF; font-size:16px; display:block; text-decoration:none;}
.question .rmain .btn:hover{ background-color:#FE7607}
.question .rmain .btn.share{ background-color:#009A61}
.question .rmain .btn.share:hover{ background-color:#008C58}
.question .rmain .tagbox{ padding-top:5px;}
.question .rmain .tagbox .tit{ float:left;font-size:16px; height:35px;width:80px; }
.question .rmain .tagbox .more{ float:right; width:80px; text-align:right; font-size:12px;}
.question .rmain .tagbox a.tag{ display:block; text-decoration:none; padding:1px 7px; background-color:#EBF5F3; color: #017e66; float:left; margin-right:10px; font-size:12px; margin-bottom:10px;white-space:nowrap;}
.question .rmain .tagbox a.tag span{ color:#999; padding-left:3px;}
.question .rmain .tagbox a:hover.tag{ background-color:#017e66; color:#FFF}
.question .rmain .tagbox a:hover.tag span{ color:#FFF;}

.question .rmain .ranking{ padding-top:20px;}
.question .rmain .ranking .tit{ float:left;font-size:16px; width:80px; height:35px}
.question .rmain .ranking .more{ float:right; width:120px; text-align:right; font-size:12px;}
.question .rmain .ranking .more span{ padding-left:5px; padding-right:5px;}
.question .rmain .ranking .more a.select{ color:#F25126}
.question .rmain .ranking .list{width:220px; line-height:30px; margin-bottom:5px;}
.question .rmain .ranking .list .td1{ width:30px; text-align:center}
.question .rmain .ranking .list .td2{width:40px;}
.question .rmain .ranking .list .td2 img{ width:30px; height:30px; border-radius:50%;}
.question .rmain .ranking .list .td3{width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.question .rmain .ranking .list .td4{width:50px; text-align:right}

.qadd{width:1180px; margin:0 auto;  margin-top:20px;min-height:600px;}
.qadd .addl{ float:left; width:850px; padding-bottom:80px; }
.qadd .addl .logintip{width:752px; height:50px; background-color:#F4F4F4; margin-bottom:10px; padding-top:20px;}
.qadd .addl .logintip .txt{ width:auto; padding-left:15px; height:30px; line-height:30px; float:left}
.qadd .addl h2{ font-size:20px; font-weight: normal; height:36px; padding-top:10px;}
.qadd .addl h4{ font-size:16px; font-weight: normal; color:#999999}
.qadd .addl .inputbox{ position:relative; padding-top:15px; padding-bottom:15px; z-index:0;  width:760px;}
.qadd .addl .inputbox.zindextop{ z-index:1}
.qadd .addl .inputbox .inputs{ width:735px; height:26px; padding-top:10px; padding-bottom:10px; border:2px #CCCCCC solid; padding-left:10px;}
.qadd .addl .inputbox .inputs:hover{border:2px  #FF6600 solid;-moz-box-shadow:0px 0px 10px #cccccc;/*firefox*/-webkit-box-shadow:0px 0px 10px #cccccc;/*safari»òchrome*/box-shadow:0px 0px 10px #cccccc;/*opera»òie9*/}
.qadd .addl .inputbox .inputs.h100{ height:80px;}
.qadd .addl .inputbox .inputs.w560{width:550px;}
.qadd .addl .inputbox .uploadbox{ width:130px; position:absolute; left:680px;top:88px;}
.qadd .addl .inputbox .uploadbox .addimg{ width:45px; float:left; background-image:url(../images/14.png); background-repeat:no-repeat; background-position:0px center; padding-left:23px; cursor:pointer}
.qadd .addl .inputbox .uploadbox .addimg:hover{ color:#FF6600}
.qadd .addl .inputbox .uploadbox .addmap{ width:40px; float:left;background-image:url(../images/15.png); background-repeat:no-repeat; background-position:0px center;padding-left:20px; cursor:pointer}
.qadd .addl .inputbox .uploadbox .addmap:hover{ color:#FF6600}
.qadd .addl .inputbox .categorysel{ position:absolute; left:585px; top:15px; width:120px;height:26px; padding-top:10px; padding-bottom:10px; border:2px #CCCCCC solid; padding-left:42px; line-height:26px;background-image:url(../images/20.png); background-repeat:no-repeat; background-position:16px 15px; cursor:pointer;}
.qadd .addl .inputbox .categorysel:hover{border:2px  #999999 solid;background-position:16px -45px;}
.qadd .addl .inputbox .show_menu{ position:absolute; left:585px; top:61px; width:162px; border:2px #CCCCCC solid;background-color:#FFFFFF; display:none; z-index:100;}
.qadd .addl .inputbox .show_menu li{cursor:pointer; height:40px; line-height:40px; padding-left:18px; }
.qadd .addl .inputbox .show_menu li:hover{ background-color:#F7F7F7;}
.qadd .addl .inputbox .show_menu li .liimg{ padding-right:10px;}
.qadd .addl .inputbox .show_menu li img{ width:18px; height:18px; vertical-align:middle;}


.qadd .addl .tagdiv{position:relative;}
.qadd .addl .tagdiv .tagbox{ position:absolute;left:585px; top:0px; width:220px;}
.qadd .addl .tagdiv .tagbox .addtag{ width:70px; font-size:14px; height:30px; line-height:30px;background-image:url(../images/18.png); background-repeat:no-repeat; background-position:5px 7px; cursor:pointer; background-color:#009900; color:#FFFFFF;padding-left:25px;border-radius:4px; margin-left:70px;}
.qadd .addl .tagdiv .tagbox .addtag:hover{ background-color:#007500}
.qadd .addl .tagdiv .tagbox .tip{ color:#FF6600; font-size:12px; padding-top:16px;}
.qadd .addl .remind{ height:25px; padding-top:5px; width:500px;}/*短信提醒*/
.qadd .addl .remind .td1{ width:46px;}
.qadd .addl .remind .td2{ width: auto; font-size:15px; padding-right:18px;}
.qadd .addl .remind .td2 span{ color:#222222; padding-left:5px; cursor:pointer}
.qadd .addl .remind .td3{ width: auto; padding-left:16px; color:#FF6600;background-image:url(../images/16.png); background-repeat:no-repeat; background-position:0px center;}


.qadd .addl .reward{ padding-top:15px;font-size:15px;height:30px;}/*悬赏*/
.qadd .addl .reward .td1{ width:46px; padding-top:10px;}
.qadd .addl .reward .td2{ width: auto; padding-right:15px;font-size:15px; padding-top:10px;}
.qadd .addl .reward .td3{ width: auto; font-size:15px;  padding-top:4px; }
.qadd .addl .reward .td3 .sel{ width:83px; height:30px; line-height:30px; border:1px #CCCCCC solid; cursor:pointer;background-image:url(../images/19.png); background-repeat:no-repeat; background-position:63px 12px; position:relative}
.qadd .addl .reward .td3 .sel .v{width:50px;height:30px; padding-left:28px;background-image:url(../images/16.png); background-repeat:no-repeat; background-position:10px center;  color:#FF6600}
.qadd .addl .reward .td3 .sel:hover{border:1px  #BEBEBE solid;background-position:63px -38px;}
.qadd .addl .reward .td3 .showreward{ position:absolute; display:none;width:83px; border:1px #CCCCCC solid; background-color:#FFFFFF; left:-1px; top:30px;}
.qadd .addl .reward .td3 .showreward li{ padding-left:28px;background-image:url(../images/16.png); background-repeat:no-repeat; background-position:10px center;  color:#FF6600;height:30px; line-height:30px;}
.qadd .addl .reward .td3 .showreward li:hover{ background-color:#F3F3F3}
.qadd .addl .reward .td4{ width: auto; padding-left:16px;font-size:12px; padding-top:10px;}
.qadd .addl .reward .td4 span{ color:#333333; padding-left:6px;}
.qadd .addl .mb{padding-top:15px;height:50px; margin-top:12px;}
.qadd .addl .mb .mbmain{position:relative;}
.qadd .addl .mb .mbmain .mbiput{ width: 320px; padding-left:10px; height:40px; line-height:40px; border:1px #CCCCCC solid}
.qadd .addl .mb .mbmain .mbiput.code{ width:100px; position:absolute; left:360px; top:0px;}
.qadd .addl .mb .mbmain .mbiput.btn{ width:110px; padding:0px; text-align:center; position:absolute; left:220px; top:0px; background-color:#FFFFFF; cursor:pointer;background-color:#F5F5F5}
.qadd .addl .mb .mbmain .mbiput.btn:hover{ background-color:#F0F0F0; color:#FF6600}
.qadd .addl .mb .mbmain .mbiput.btn_disabled{background-color:#F0F0F0; color:#999999;cursor:default}
.qadd .addl .mb .mbmain .mbiput.btn_disabled:hover{color:#999999;background-color:#F0F0F0;}
 
.qadd .addl .btns{ padding-top:30px;}
.qadd .addl .btns .td1{ width:190px; }
.qadd .addl .btns .td1 .btn{ width:160px; height:45px; font-size:18px; line-height:45px; text-align:center; background-color:#F25126; color:#FFFFFF;border-radius:6px; cursor:pointer; border:0px;}
.qadd .addl .btns .td1 .btn:hover{background-color:#ED3A0E;}
.qadd .addl .btns .td2{width:46px; padding-top:10px;}
.qadd .addl .btns .td3{width:65px;padding-top:10px; }
.qadd .addl .btns .td4{ width: auto; padding-left:16px; color:#FF6600;background-image:url(../images/16.png); background-repeat:no-repeat; background-position:0px center; margin-top:10px;}
.qadd .addl .uploadimgbox{ padding-bottom:15px; display:none}
.qadd .addl .uploadimgbox .imgbox{ float:left; width:65px; height:65px; margin-right:15px; position:relative}
.qadd .addl .uploadimgbox .imgbox img{width:65px; height:65px;}
.qadd .addl .uploadimgbox .imgbox .del{ width:65px; position:absolute; left:0px; bottom:0px; height:23px; line-height:23px; background-color:#666666; color:#FFFFFF; text-align:center; cursor:pointer}
.qadd .addl .uploadimgbox .imgbox .del:hover{background-color:#333333;}
.qadd .addl .showtag{margin-top:20px; margin-bottom:16px; display:none; width:600px;}
.qadd .addl .showtag .tag{ color:#006600; width:auto; float:left; padding-left:10px; padding-right:36px; margin-right:15px; background-color:#E3F1E0; height:26px; line-height:26px;background-image:url(../images/21.png); background-repeat:no-repeat; background-position:right 0px; cursor:pointer;white-space:nowrap; margin-bottom:12px;}
.qadd .addl .showtag .tag:hover{ background-position:right -28px;}
.qadd .addl .showtag .tip{ width:auto; float:left; padding-left:10px; padding-right:10px;white-space:nowrap; height:26px; line-height:26px; font-size:14px;white-space:nowrap;}
.qadd .addl .showtag .tip span{ padding-left:5px ; padding-right:5px; color: #FF6600}


.qadd .addr{ float:left; width:330px; }
.qadd .addr .help{ width:270px; background-color:#FDF3E3; border-radius:8px; padding:30px 30px;}
.qadd .addr .help .tit{ color:#F25126; font-size:18px; height:30px; }
.qadd .addr .help .td1{width:22px; height:22px; margin-top:15px;line-height:22px; text-align:center;border-radius:50%; background-color:#FF6600; color:#FFFFFF}
.qadd .addr .help .td2{width:240px; padding-left:8px; font-size:14px; margin-top:15px; line-height:160%}


.qshow{width:1180px; margin:0 auto; margin-top:25px;min-height:900px; margin-bottom:30px;}
.qshow .cmain{ width:940px;float:left;}
.qshow .cmain .box1{width:938px;border:1px #E7E7E7 solid;}
.qshow .cmain .box1 .titlebtn{ padding-top:22px; padding-bottom:25px;background-color:#F6F6F6; position:relative}
.qshow .cmain .box1 .titlebtn .follow{ position:absolute; right:0px; top:27px; width:310px;}
.qshow .cmain .box1 .titlebtn .follow .fbtns{ width:56px; height:28px; line-height:28px; text-align:center; background-color:#449D44; border:1px #398439 solid; color:#FFFFFF; margin-bottom:12px;border-radius:4px; cursor:pointer; font-size:12px; float:left}
.qshow .cmain .box1 .titlebtn .follow .fbtns:hover{ background-color:#3D8D3D; border-color:#357935}
.qshow .cmain .box1 .titlebtn .follow .fbtns.w{ background-color:#FFFFFF;border-color:#CCCCCC; color:#333333}
.qshow .cmain .box1 .titlebtn .follow .fbtns.w:hover{ background-color:#E6E6E6; border-color:#B6B6B6}
.qshow .cmain .box1 .titlebtn .follow .followtxt{ float:left; padding-left:15px; width:80px; padding-top:3px;}
.qshow .cmain .box1 .titlebtn .follow .followtxt strong{ color:#000000; padding-right:5px;}
.qshow .cmain .box1 .userinfo{font-size:12px; padding-left:40px;}
.qshow .cmain .box1 .userinfo .avatar{ width:42px; height:42px; float:left; }
.qshow .cmain .box1 .userinfo .avatar img{width:42px;height:42px;border-radius:100%; }
.qshow .cmain .box1 .userinfo .info{ float:left; width:600px; padding-top:15px; padding-left:10px; }
.qshow .cmain .box1 .userinfo .info a.users{padding-left:25px; margin-right:8px; background-image:url(../images/42.png);background-repeat:no-repeat; background-position:7px 0px;}
.qshow .cmain .box1 .userinfo .info span{ color:#999999; padding-left:8px; padding-right:8px;}
.qshow .cmain .box1 .userinfo .info u{ text-decoration:none; padding:0px 5px;}
.qshow .cmain .box1 .userinfo .info .tag{padding-left:30px; margin-right:8px; background-image:url(../images/35.png); background-repeat:no-repeat; background-position:10px 0px; font-weight:normal}
.qshow .cmain .box1 .userinfo .info .tag a{ margin-right:15px;}
.qshow .cmain .box1 .qtip{ padding-left:40px; height:15px ;margin-top:20px; font-size:12px; color:#009900}
.qshow .cmain .box1 .qtip .gold{padding-left:20px; color:#FF6600;background-image:url(../images/16.png); background-repeat:no-repeat; background-position:4px 1px; padding-right:3px;}

.qshow .cmain .box1 .txt{padding-left:40px;width:860px; line-height:180%; margin-top:20px; margin-bottom:20px;}
.qshow .cmain .box1 .wxcode{padding-left:40px;  line-height:180%; margin-top:20px; margin-bottom:20px; border-bottom:1px #F2F2F2 solid;border-top:1px #F2F2F2 solid; padding-top:15px; padding-bottom:15px; background-color:#fffcf5;}
.qshow .cmain .box1 .wxcode .code{ float:left; width:140px; height:140px; border:1px #F5F5F5 solid; background-color:#FFFFFF}
.qshow .cmain .box1 .wxcode .code img{width:140px; height:140px; border:0px;}
.qshow .cmain .box1 .wxcode .codetxt{ float:left; width:500px; padding-top:20px; padding-left:30px;}
.qshow .cmain .box1 .wxcode .codetxt .wxtip{  height:30px; line-height:30px; padding-left:15px; width:350px;border-radius: 4px; color:#FF6600;border: 1px solid #F7AD86;background-color: #FFF4DD; margin-top:10px;}
.qshow .cmain .box1 .zan{ height:50px; text-align: center; margin-top: 30px;}
.qshow .cmain .box1 .zan span{cursor: pointer; padding: 8px 20px;background-image:url(../images/57.png); background-repeat:no-repeat; background-position:15px center;  padding-left: 40px; border: 1px #FF0000 solid; background-color: #FF6600; color: #FFFFFF; border-radius: 20px;}
.qshow .cmain .box1 .zan span:hover{background-color: #FD5402;}
.qshow .cmain .box1 .qimgbox{padding-left:40px;width:860px;  padding-bottom:20px;}
.qshow .cmain .box1 .qimgbox .imgli{ width:100px; height:100px; float:left; border:1px #E7E7E7 solid; margin-right:20px; text-align:center}
.qshow .cmain .box1 .qimgbox .imgli:hover{ border:1px #CCCCCC solid;-moz-box-shadow:0px 0px 10px #cccccc;/*firefox*/-webkit-box-shadow:0px 0px 10px #cccccc;/*safari»òchrome*/box-shadow:0px 0px 10px #cccccc;/*opera»òie9*/}
.qshow .cmain .box1 .qimgbox .imgli img{ border:0px; max-width:100px; max-height:100px;vertical-align:middle}

.qshow .cmain .box1 .askedlist{ color:#0063C8;padding-left:40px;  margin-bottom:20px;}
.qshow .cmain .box1 .askedlist .tn{width:58px; padding-top:8px; float:left;}
.qshow .cmain .box1 .askedlist .infobox{float:left; width:650px; position:relative}
.qshow .cmain .box1 .askedlist .infobox .info{padding:10px 15px; color:#333333;background-color:#DEEBF8;border-radius:6px; width:auto; float:left; line-height:160%}
.qshow .cmain .box1 .askedlist .infobox .arrows{position:absolute; width:11px; height:21px; left:-6px; top:10px;background-image:url(../images/40.png);background-position:0px 0px;}

/*提问下方补充和增加悬赏*/
.qshow .cmain .box1 .btns{padding-left:40px; padding-bottom:25px;}
.qshow .cmain .box1 .btns .supp{ height:30px;line-height:30px; width:70px;border-radius:4px; border:1px #B2B2B2 solid; float:left; margin-right:16px; padding-left:30px; cursor:pointer;color:#666666;background-color:#FFF;background-image:url(../images/41.png); background-repeat:no-repeat; background-position:10px 8px;}
.qshow .cmain .box1 .btns .supp:hover{background-position:-120px 8px;border-color: #FF6600; color:#FF6600; background-color:#FFF5E8}
.qshow .cmain .box1 .btns .supp.gold{background-position:10px -105px;}
.qshow .cmain .box1 .btns .supp.gold:hover{background-position:-120px -105px;}
/*提问补充*/
.qshow .cmain .box1 .suppinputbox{ padding-left:42px; margin-bottom:30px; position:relative; display:none}
.qshow .cmain .box1 .suppinputbox .input{border:1px #CDCDCD solid; width:650px; height:22px; padding:8px; background-color:#F6F6F6}
.qshow .cmain .box1 .suppinputbox .askedbtn{position:absolute;right:50px; height:40px; bottom:3px; width:132px; }
.qshow .cmain .box1 .suppinputbox .arrow{ width:14px; height:7px;position:absolute;left:95px;top:-6px;background-image:url(../images/38.png); background-repeat:no-repeat;}
/*增加悬赏*/
.qshow .cmain .box1 .suppgold { padding-left:42px; margin-bottom:30px; position:relative; display:none}
.qshow .cmain .box1 .suppgold .goldbox{border:1px #CDCDCD solid; width:750px; padding:15px; background-color:#F6F6F6}
.qshow .cmain .box1 .suppgold .goldbox .sti{ height:40px;}
.qshow .cmain .box1 .suppgold .goldbox .sel{height:40px;}
.qshow .cmain .box1 .suppgold .goldbox .sel label{ margin-right:20px;}
.qshow .cmain .box1 .suppgold .goldbox .sel label.disabled{ color: #CCCCCC}
.qshow .cmain .box1 .suppgold .arrow{ width:14px; height:7px;position:absolute;left:216px;top:-6px;background-image:url(../images/38.png); background-repeat:no-repeat;}
.qshow .cmain .box1 .suppgold .goldbox .suppbtn{ float:left; padding-right:20px;}
.qshow .cmain .box1 .suppgold .goldbox .btnsrighttxt{ float:left; padding-top:10px;}
.qshow .cmain .box1 .suppgold .goldbox .btnsrighttxt .sgold{padding-left:20px; color:#FF6600;background-image:url(../images/16.png); background-repeat:no-repeat; background-position:4px 2px; padding-right:3px;}

.qshow .cmain .box1 .reply{width:938px; background-color:#FAFAFA;border-top:1px #E7E7E7 solid;margin-top:20px; position:relative}
.qshow .cmain .box1 .reply .re1{width:118px; float:left;}
.qshow .cmain .box1 .reply .re1 .userimg{ padding-left:50px; padding-top:27px;}
.qshow .cmain .box1 .reply .re1 .userimg img{width:32px;height:32px;border-radius:50%; }
.qshow .cmain .box1 .reply .re1 .rtit{ font-size:16px; padding-left:36px; padding-top:5px;}
.qshow .cmain .box1 .reply .re2{width:660px; float:left; padding-top:26px; padding-bottom:26px;}
.qshow .cmain .box1 .reply .re2 .reptxt{ border:2px #CDCDCD solid; width:620px; height:55px; padding:5px;}
.qshow .cmain .box1 .reply .re2 .reptxt:hover{ border-color:#FF6600}
.qshow .cmain .box1 .reply .replybtns{position:absolute; height:80px;right:10px; bottom:22px; width:150px;}
.qshow .cmain .box1 .reply .replybtns .topti{ text-align:right; height:32px; padding-right:48px; font-size:12px;}
.qshow .cmain .box1 .reply .replybtns .rbtn{}

.qshow .cmain .box2{width:938px;border:1px #E7E7E7 solid; margin-top:25px; padding-bottom:50px;}
.qshow .cmain .box2.bopadding{padding-bottom:0px;}
.qshow .cmain .box2 .title{ width:880px; margin:0 auto; margin-top:20px; height:40px; font-weight:normal; font-size:20px;}
.qshow .cmain .box2 .reply{border-bottom:1px #ccc  dashed;width:880px; margin:0 auto; position:relative; padding-top:15px; padding-bottom:15px;}
.qshow .cmain .box2 .reply.noborder{ border-bottom-width:0px;}
.qshow .cmain .box2 .reply .pic{ float:left; width:50px;}
.qshow .cmain .box2 .reply .pic img{ width:32px; height:32px;border-radius:50%;}
.qshow .cmain .box2 .reply .uname{float:left;width:430px; font-size:12px; padding-top:8px;}
.qshow .cmain .box2 .reply .uname .acc_rate{ color:#FF6600}
.qshow .cmain .box2 .reply .time{ width:200px; position:absolute; right:0px; top:17px; font-size:12px; text-align:right}
.qshow .cmain .box2 .reply .praise{position:absolute; width:35px; right:-10px; top:50px; color: #FF9900;background-image:url(../images/36.png); background-repeat:no-repeat; height:20px; background-position:0px 1px; padding-left:23px; cursor:pointer}
.qshow .cmain .box2 .reply .praise:hover{ color:#FF6600; background-position:0px -49px;}
.qshow .cmain .box2 .reply .optimal{ width:65px; height:78px; position:absolute; right:80px; top:0px;background-image:url(../images/43.png); background-repeat:no-repeat}
.qshow .cmain .box2 .reply .rtxt{ padding-left:50px;line-height:160%; width:680px;}

.qshow .cmain .box2 .reply .askedlist{ color:#0063C8;padding-left:50px; margin-top:15px; margin-bottom:5px;}
.qshow .cmain .box2 .reply .askedlist .tn{width:58px; padding-top:8px; float:left;}
.qshow .cmain .box2 .reply .askedlist .infobox{float:left; width:650px; position:relative}
.qshow .cmain .box2 .reply .askedlist .infobox .info{padding:10px 15px; color:#333333;background-color:#DEEBF8;border-radius:6px; width:auto; float:left; line-height:160%}
.qshow .cmain .box2 .reply .askedlist .infobox .arrows{position:absolute; width:11px; height:21px; left:-6px; top:10px;background-image:url(../images/40.png);background-position:0px 0px;}
.qshow .cmain .box2 .reply .askedlist.type2{color:#36A803;}/*追问*/
.qshow .cmain .box2 .reply .askedlist.type2 .infobox .info{ background-color:#E2F6E9}
.qshow .cmain .box2 .reply .askedlist.type2 .infobox .arrows{background-position:0px -21px;}


.qshow .cmain .box2 .reply .btns{padding-left:50px; padding-top:15px;}
.qshow .cmain .box2 .reply .btns .adoption{height:34px; width:120px; display:block;  width:150px;border-radius:4px; border:1px #009900 solid; float:left; margin-right:20px; padding-left:18px; cursor:pointer;color:#009900;background-color:#EBFCEC;background-image:url(../images/37.png); background-repeat:no-repeat; background-position:10px 10px;}
.qshow .cmain .box2 .reply .btns .adoption:hover{ background-color:#FFFFFF}
.qshow .cmain .box2 .reply .btns .adoption.disabled{background-position:10px -60px;background-color:#EBEBEB;border:1px #CBCECF solid;color:#A0A0A0;}

.qshow .cmain .box2 .reply .btns .asked{height:34px; line-height:34px; text-align:center; width:60px;border-radius:4px; border:1px #DAE0E4 solid;float:left;cursor:pointer; color:#009900}
.qshow .cmain .box2 .reply .btns .asked:hover{ border-color:#009900; background-color:#EBFCEC}
.qshow .cmain .box2 .reply .inputbox{ margin-top:15px; padding-left:50px; position:relative; display:none;}
.qshow .cmain .box2 .reply .inputbox .input{border:1px #CDCDCD solid; width:650px; height:22px; padding:8px; background-color:#F6F6F6}
.qshow .cmain .box2 .reply .inputbox .askedbtn{position:absolute;right:10px; bottom:4px; width:132px;}
.qshow .cmain .box2 .reply .inputbox .arrow{ width:14px; height:7px;position:absolute;left:250px;top:-6px;background-image:url(../images/38.png); background-repeat:no-repeat;}
.qshow .cmain .box2 .reply .inputbox .arrow.my{left:75px;}

.qshow .cmain .box3{width:938px;border:1px #E7E7E7 solid; margin-top:25px; padding-bottom:50px;}
.qshow .cmain .box3 .title{ width:880px; margin:0 auto; margin-top:20px; height:40px; font-weight:normal; font-size:20px;}
.qshow .cmain .box3 .qll{ height:86px; width:880px; margin:0 auto;}
.qshow .cmain .box3 .qll .qtd1{ float:left; width:50px; height:86px;background-image:url(../images/39.png); background-repeat:no-repeat; background-position: center 0px;}
.qshow .cmain .box3 .qll:hover .qtd1{background-image:url(../images/39.png); background-repeat:no-repeat; background-position: center -86px;}
.qshow .cmain .box3 .qll .qtd2{ float:left; width:60px; padding-top:20px;}
.qshow .cmain .box3 .qll .qtd2 img{ width:42px; height:42px;border-radius:50%; }
.qshow .cmain .box3 .qll .qtd3{float:left; width:760px; height:71px; padding-top:15px; position:relative; border-bottom:1px #E7E7E7 solid}
.qshow .cmain .box3 .qll .qtd3 h4{ height:30px; font-size:16px; font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:680px;}
.qshow .cmain .box3 .qll .qtd3 h4 .reward{ padding-left:18px; padding-right:6px; color:#FF6600; background-image:url(../images/16.png); background-repeat:no-repeat; background-position:0px center;}
.qshow .cmain .box3 .qll .qtd3 .author{ float:left; padding-top:2px;font-size:12px; color: #999; padding-right:20px;}
.qshow .cmain .box3 .qll .qtd3 .author span{}
.qshow .cmain .box3 .qll .qtd3 .tag {padding-left:20px;background-image:url(../images/35.png); background-repeat:no-repeat; background-position:0px 1px; font-size:12px;} 
.qshow .cmain .box3 .qll .qtd3 .tag a{ margin-right:15px;}
.qshow .cmain .box3 .qll .qtd3 .rcount{ position:absolute; width:120px; text-align:right; right:0px; top:15px;}



.qshow .rar{width:220px; float:left; padding-left:20px; }
.qshow .rar .btn{width:220px; height:40px; line-height:40px; text-align:center; margin-bottom:16px;border-radius:4px; background-color:#FE8827; color:#FFF; font-size:16px; display:block; text-decoration:none;}
.qshow .rar .btn:hover{ background-color:#FE7607}
.qshow .rar .btn.share{ background-color:#009A61}
.qshow .rar .btn.share:hover{ background-color:#008C58}
 
.qshow .rar .tagbox{ padding-top:5px;}
.qshow .rar .tagbox .tit{ float:left;font-size:16px; height:35px;width:80px; }
.qshow .rar .tagbox .more{ float:right; width:80px; text-align:right; font-size:12px;}
.qshow .rar .tagbox a.tag{ display:block; text-decoration:none; padding:1px 7px; background-color:#EBF5F3; color: #017e66; float:left; margin-right:10px; font-size:12px; margin-bottom:10px;white-space:nowrap;}
.qshow .rar .tagbox a.tag span{ color:#999; padding-left:3px;}
.qshow .rar .tagbox a:hover.tag{ background-color:#017e66; color:#FFF}
.qshow .rar .tagbox a:hover.tag span{ color:#FFF;}

.qshow .rar .ranking{ padding-top:20px;}
.qshow .rar .ranking .tit{ float:left;font-size:16px; width:80px; height:35px}
.qshow .rar .ranking .more{ float:right; width:120px; text-align:right; font-size:12px;}
.qshow .rar .ranking .more span{ padding-left:5px; padding-right:5px;}
.qshow .rar .ranking .more a.select{ color:#F25126}
.qshow .rar .ranking .list{width:220px; line-height:30px; margin-bottom:5px;}
.qshow .rar .ranking .list .td1{ width:30px; text-align:center}
.qshow .rar .ranking .list .td2{width:40px;}
.qshow .rar .ranking .list .td2 img{ width:30px; height:30px; border-radius:50%;}
.qshow .rar .ranking .list .td3{width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.qshow .rar .ranking .list .td4{width:50px; text-align:right} 
 
/*采纳答案弹窗*/
.ajax_adoption_reply{ width:580px; height:383px;background-image:url(../images/42.png); background-repeat:no-repeat; position:relative}
.ajax_adoption_reply .at{ padding-left:300px; height:30px; width:260px; padding-top:180px;}
.ajax_adoption_reply .reward{ padding-left:300px; height:42px;}
.ajax_adoption_reply .reward span{ color:#FF6600; font-size:18px; padding-left:5px; padding-right:5px;}
.ajax_adoption_reply .btns{ padding-left:300px;}
.ajax_adoption_reply .close{ position:absolute; right:30px; width:36px; height:36px; top:145px;background-image:url(../images/13.png); cursor:pointer}
.ajax_adoption_reply .close:hover{ background-position:0px -40px;}